接下來要介紹這些術語間的關係
資料庫 → 一個或多個資料表的集合體
資料表 → 資料列 + 資料行
資料行 → 屬性
資料列 → 數值
△ 「實體類型」客觀存在且根據不同物件、概念去區別的類別,例如發票和天氣是不同實體,所以他們的資料會儲存在各自的資料表中
資料表A
姓名 | 電話 | 地址 | 班級代號 |
---|---|---|---|
Rose | 0987-654-321 | 台北市松山區敦化南路1段90號 | 甲 |
Irene | 0912-345-678 | 台北市中山區松江路90號 | 甲 |
joy | 0900-007-007 | 台北市中山區民族東路90號 | 乙 |
△資料表有4行、三列,以及12個數值的資料項目,最上面一列不是資料列,是顯示資料行名稱的標題。 |
資料表A
姓名 | 電話 | 地址 | 班級代號 |
---|---|---|---|
Rose | 0987-654-321 | 台北市松山區敦化南路1段90號 | 甲 |
Irene | 0912-345-678 | 台北市中山區松江路90號 | 甲 |
joy | 0900-007-007 | 台北市中山區民族東路90號 | 乙 |
資料表B | |||
班級代號 | 班級名稱 | ||
------------- | ------------- | ||
甲 | 海豚班 | ||
乙 | 鯊魚班 |
△ 資料表A中的資料行〝班級代號〞,是參照資料表B中資料行〝班級代號〞的外部索引鍵